export default class LoginRequest {
    private openId: string;
    private type: number = 1;
    private nick: string;
    private head: string;
    private country: string;
    private province: string;
    private city: string;
    private sex: number;
    private refUid:number;


    /**
     * Getter refUid
     * @return {number}
     */
	public getRefUid(): number {
		return this.refUid;
	}

    /**
     * Setter refUid
     * @param {number} value
     */
	public setRefUid(value: number) {
		this.refUid = value;
	}


    /**
     * Getter openId
     * @return {string}
     */
	public getOpenId(): string {
		return this.openId;
	}

    /**
     * Getter type
     * @return {number }
     */
	public getType(): number  {
		return this.type;
	}

    /**
     * Getter nick
     * @return {string}
     */
	public getNick(): string {
		return this.nick;
	}

    /**
     * Getter country
     * @return {string}
     */
	public getCountry(): string {
		return this.country;
	}

    /**
     * Getter province
     * @return {string}
     */
	public getProvince(): string {
		return this.province;
	}

    /**
     * Getter city
     * @return {string}
     */
	public getCity(): string {
		return this.city;
	}


    /**
     * Setter openId
     * @param {string} value
     */
	public setOpenId(value: string) {
		this.openId = value;
	}

    /**
     * Setter type
     * @param {number } value
     */
	public setType(value: number ) {
		this.type = value;
	}

    /**
     * Setter nick
     * @param {string} value
     */
	public setNick(value: string) {
		this.nick = value;
	}

    /**
     * Setter country
     * @param {string} value
     */
	public setCountry(value: string) {
		this.country = value;
	}

    /**
     * Setter province
     * @param {string} value
     */
	public setProvince(value: string) {
		this.province = value;
	}

    /**
     * Setter city
     * @param {string} value
     */
	public setCity(value: string) {
		this.city = value;
	}


    /**
     * Getter sex
     * @return {number}
     */
	public getSex(): number {
		return this.sex;
	}

    /**
     * Setter sex
     * @param {number} value
     */
	public setSex(value: number) {
		this.sex = value;
	}
    

    /**
     * Getter head
     * @return {string}
     */
	public getHead(): string {
		return this.head;
	}

    /**
     * Setter head
     * @param {string} value
     */
	public setHead(value: string) {
		this.head = value;
	}


}
